package com.qying.rpc.protocol;

import lombok.Data;

import java.io.Serializable;

@Data
public class MsgHeader implements Serializable {

    /**
     * 魔数
     */
    private short magic;

    /**
     * 版本号
     */
    private byte version;

    /**
     * 序列化算法
     */
    private byte serialzation;

    /**
     * 报文类型
     */
    private byte msgType;

    /**
     * 状态
     */
    private byte status;

    /**
     * 请求消息id
     */
    private long requestId;

    /**
     * 消息长度
     */
    private int msgLen;
}
